English

edit

Noun

edit

flosculariid (plural flosculariids)

  1. (zoology) Any rotifer in the family Flosculariidae.