Definisi 'vegetable hummingbird'

English to English
noun
1 a softwood tree with lax racemes of usually red or pink flowers; tropical Australia and Asia; naturalized in southern Florida and West Indies Terjemahkan
source: wordnet30

More Word(s)
tree, genus sesbania,

Visual Synonyms