carpolestids
English
Noun
carpolestids
plural of
carpolestid