Definisi 'hiccough nut'

English to English
noun
1 ornamental African shrub or climber with red flowers Terjemahkan
source: wordnet30

More Word(s)
bush, shrub, genus combretum,

Visual Synonyms