Definition of xylophages

  1. xylophages Noun Plural of xylophage
  2. xylophage Noun Any living organism that feeds on wood.
Feedback Form