xenolivers
English
Noun
xenolivers
plural of
xenoliver