xenophorae
English
Noun
xenophorae
plural of
xenophora