DewlapWordNet Explorer

Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “dewlap” powered by Princeton WordNet.

noun

a natural protective body covering and site of the sense of touch

noun

the part of an organism (human or animal) that connects the head to the rest of the body

WordNet-Daten werden geladen...