deflorates
English
Verb
deflorates
third-person singular
simple present
indicative of
deflorate
Anagrams
forestaled