>

deflorate

/di'flɔ:rit/

📖 中文释义

  1. a. 过了开花期的, 已开过花的
📘 English Definition(英文释义)
  1. a. Past the flowering state; having shed its pollen.