xenomata
English
Noun
xenomata
plural of
xenoma