meaning of avicennia

avicennia meaning in General Dictionary

small genus of tropical bushes or woods