← DefinitionshareGuessparotoidsnounPlural of parotoid; the paired glandular structures located behind the eyes of many amphibians, especially toads, that secrete defensive toxins.No synonyms or antonyms found for this word.