Deflorate
Deflorate , adjective
[Late Latin defloratus, past participle of deflorare. See Deflour.]
(Botany) Past the flowering state; having shed its pollen. — Gray
Deflorate , adjective
[Late Latin defloratus, past participle of deflorare. See Deflour.]