Meaning of hiccup nut

Definition of hiccup nut

(noun) ornamental African shrub or climber with red flowers

Other information on hiccup nut

WIKIPEDIA results for hiccup nut
Amazon results for hiccup nut