Noun
deirid (plural deirids) (biology) either of a pair of sensory papillae in the lateral cervical region of some nematodes