tropical sweet potato
English
Noun
tropical
sweet potato
(
plural
tropical sweet potatoes
)
Synonym of
white sweet potato
.
Synonym of
name
(
yam
)