English

edit

Noun

edit

xylomata

  1. plural of xyloma