Definition of xylophage

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