What is the full meaning of terata
TERAS, (Greek) a monstrosity [n]
Example of the word terata placed on a Scrabble board.