Avicennia
English Dictionary
->
Letter A
-> Avicennia
Search Dictionary:
Avicennia Definition
(n)
small
genus
of
tropical
shrubs
or
trees
Avicennia Synonyms
Avicennia
genus Avicennia
© Art Branch Inc.