AVICENNIA





Definition:

  1. [noun] small genus of tropical shrubs or trees
    Synonyms: Avicennia, genus Avicennia

Synonyms: