TUBEROID
Meaning of TUBEROID in English
ˈt(y)übəˌrȯid adjective
Etymology: International Scientific Vocabulary tuber + -oid
: resembling a tuber
a tuberoid root
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012