xylomata

English

Noun

xylomata

  1. plural of xyloma