Definition Definition

deflorate - Meaning and Examples

Meaning of 'deflorate' (Webster Dictionary)

1 . Deflorate [ a.]
- Past the flowering state; having shed its pollen.