genus Avicennia

Explore definitions, synonyms, and language insights of genus Avicennia

Definitions

Noun
small genus of tropical shrubs or trees

More General Terms