hamelia
English Dictionary
->
Letter H
-> hamelia
Search Dictionary:
hamelia Definition
(n)
any
of
several
free
-
flowering
tropical
or
subtropical
shrubs
of
the
genus
Hamelia
hamelia Synonyms
hamelia
© Art Branch Inc.