xylolâtres

French

Noun

xylolâtres m pl

  1. plural of xylolâtre