English

edit

Noun

edit

urnaloricid (plural urnaloricids)

  1. Any loriciferan of the family Urnaloricidae