xyloryctids
English
Noun
xyloryctids
plural of
xyloryctid