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