Meaning of Avicennia
Definition of Avicennia
(noun)
small
genus
of
tropical
shrubs or trees
Other information on Avicennia
WIKIPEDIA results for
Avicennia
Amazon results for
Avicennia
Tweet