epoophora
English
Noun
epoophora
plural of
epoophoron