uroleptid
English
Noun
uroleptid
(
plural
uroleptids
)
Any
ciliate
of the genus
Uroleptus
Anagrams
uropeltid