tuberoid
English
Etymology
From
tuber
+
-oid
.
Noun
tuberoid
(
plural
tuberoids
)
(
botany
)
A
tuber
-like
structure
found on some
orchids
.
Anagrams
orbitude