parotoid
(pa-ro-toid)
3 syllables
Definition
noun. a large gland behind the ear of some amphibians.
Example Sentence
The frog's parotoid glands secreted a toxic substance when it felt threatened.
Synonyms
venom gland; poison gland; toxin gland
Antonyms
non-toxic gland; harmless gland
Hear It! Say It! Write It!
parotoid