xyloidins
English
Noun
xyloidins
plural of
xyloidin