meaning of avicennia marina

avicennia marina meaning in General Dictionary

a mangrove of West Indies and southern Florida coast; takes place in heavy thickets and has now numerous short roots that fold up through the floor