What is the full meaning of teratomatous
of or like a teratoma [adj]
Example of the word teratomatous placed on a Scrabble board.