Definition of xylophages

Definition of xylophages
  1. xylophages Noun Plural of xylophage
  2. xylophage Noun Any living organism that feeds on wood.
Need more help? Try our forum NEW