macabo
English
Noun
macabo
(
rare
)
new cocoyam