Definition, synonyms and related words
One of a pair of chemosensory sense organs positioned laterally on the head of a nematode.