Top Definition
A person who loves nature but is not a tree hugger.
wow she is so cool shes a xylophila
#loves #nature #tree #hugger #person
by hannnah098 June 06, 2007
5 Words related to xylophila
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.