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