Meaning of avicennia marina
Definition of avicennia marina
(noun)
a
mangrove
of the West Indies and the
southern
Florida coast; occurs in
dense
thickets and has
numerous
short
roots
that
bend
up from the
ground
Other information on avicennia marina
WIKIPEDIA results for
avicennia marina
Amazon results for
avicennia marina
Tweet