What is the full meaning of parotoid
any of various glands which form warty excrescences behind the eyes in some amphibians, esp. toads [n -S]
Example of the word parotoid placed on a Scrabble board.