English edit

Noun edit

xenotrichulid (plural xenotrichulids)

  1. Any gastrotrich of the family Xenotrichulidae.