Allamanda
English Dictionary
->
Letter A
-> Allamanda
Search Dictionary:
Allamanda Definition
(n)
a
plant
of
the
genus
Allamanda
having
large
showy
funnel
-
shaped
flowers
in
terminal
cymes
Allamanda Synonyms
allamanda
© Art Branch Inc.