English

edit

Noun

edit

xenotrichulid (plural xenotrichulids)

  1. Any gastrotrich of the family Xenotrichulidae.