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.