parotoids

noun
  1. Plural of parotoid; glandular swellings or ridges located behind the eyes and ears of certain amphibians, especially toads, that secrete toxic or defensive substances.
  2. Usage: zoology; biology

Examples