xylovores

English

Noun

xylovores

  1. plural of xylovore