Avicennia — synonyms, definition
1. Avicennia (Noun)
1 synonym
genus Avicennia
1 definition
Avicennia (Noun) — Small genus of tropical shrubs or trees.
1 type of
asterid dicot genus
4 parts
Avicennia marina Avicennia officinalis black mangrove white mangrove
4 parts of
Verbenaceae family Verbenaceae verbena family vervain family