- deirid
- dei·rid
English syllables. 2014.
English syllables. 2014.
deirid — ˈdīrə̇d noun ( s) Etymology: Greek deirē, derē neck, throat + English id more at der : either of a pair of sensory papillae in the lateral cervical region of certain nematodes usually considered tactile organs … Useful english dictionary