Meaning of avicennia officinalis

Definition of avicennia officinalis

(noun) a small to medium-sized tree growing in brackish water especially along the shores of the southwestern Pacific

Other information on avicennia officinalis

WIKIPEDIA results for avicennia officinalis
Amazon results for avicennia officinalis