Wiktionary
sarcopsyllids
n. (plural of sarcopsyllid English)
n. (plural of sarcopsyllid English)