hiccup_nut has definitions from the field of botany
1
[ noun ] (botany) ornamental red-flowering African shrub or climber

Related terms

shrub genus_Combretum

*