English dictionary
avicennia officinalis meaning and definition
Definition and meaning of avicennia officinalis at MeaningMonkey.org. avicennia officinalis meaning and definition in the English Dictionary.AVICENNIA OFFICINALIS noun
Definition of Avicennia officinalis (noun)
- a small to medium-sized tree growing in brackish water especially along the shores of the southwestern Pacific
- synonyms: white mangrove
Source: Princeton University Wordnet