Deflorate
Word Dictionary
-> Deflorate
Search:
Deflorate
(a.) Past the flowering state; having shed its pollen.
Terms of Use
Canadian Jobs