Deflorate

From Biology-Online Dictionary
Jump to: navigation, search

Deflorate

(Science: botany) Past the flowering state; having shed its pollen.

Origin: LL. Defloratus, p. P. Of deflorare. See deflour.