xenobi
Italian
Noun
xenobi
m
plural of
xenobio