exophoras
English
Noun
exophoras
plural of
exophora