Term Gallery logo

Meanings of ocimum in English

ocimum
Translations for ocimum

Portuguese