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
Tweet