Wordage.info

the free tool for word discovery

Wordage.info / sense organ

Exact Match:

sense organ
an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation

Synonyms:

  • no synonyms found
Advertisement