deirid (English, noun)
expansion: deirid (plural deirids)
Senses:
topics: biology
natural-sciences
glosses: either of a pair of sensory papillae in the lateral cervical region of some nematodes
Forms:
form: deirids
tags: plural