What is the full meaning of tuberoids
TUBEROID, a thickened or fleshy root resembling a tuber [n]
Example of the word tuberoids placed on a Scrabble board.