deflorate ( synonym found)

Definition of deflorate:

(adj) : past the flowering state

Definition of deflorate:

(adj) : past the flowering state

Back to Top