English | German | Russian | Czech

lucuma English

Meaning lucuma meaning

What does lucuma mean?

lucuma

(botany) Any of the genus Lucuma of sapotaceous trees.

Synonyms lucuma synonyms

What other words have the same or similar meaning as lucuma?

Lucuma English » English

Pouteria

Are you looking for...?