deflorate


deflorate

(dɪˈflɔːrət) adjbotany (of a plant) having lost its flowersvb (tr) 1. botany to strip (a plant) of its flowers2. archaic to take the virginity from (a girl or woman)