Deflorate

Webster's Dictionary of the English Language

·adj Past the flowering state; having shed its pollen.