deflorate
Speech parts
1. deflorate - Adjective
2. deflorate - Verb
Meaning
Past the flowering state; having shed its pollen.
Source: Webster's dictionary1. deflorate - Adjective
2. deflorate - Verb
Past the flowering state; having shed its pollen.
Source: Webster's dictionary