seinurid

English

Noun

seinurid (plural seinurids)

  1. Any nematode of the family Seinuridae

Anagrams