deflorations
English
Noun
deflorations
plural of
defloration