D defs.my
Entry 1 sense Webster, 1913

Deflorate

· De·flo·rate · IPA /diːˈflɔɹət/
01 a. Past the flowering state; having shed its pollen.
  1. 1.
    Past the flowering state; having shed its pollen.(Bot.)