elaeis

elaeis

elaeis

Noun

oil palms

Synonyms: