Home

Word

Avicennia, n.
more info small genus of tropical shrubs or trees
<noun.plant>

Avicennia genus Avicennia