English | German | Russian | Czech

Nauclea English

Meaning Nauclea meaning

What does Nauclea mean?

Nauclea

small genus of evergreen tropical shrubs or trees with smooth leathery leaves

Synonyms Nauclea synonyms

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

Nauclea English » English

genus Nauclea

Are you looking for...?