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.