Italian

edit

Noun

edit

strobilazione f (plural strobilazioni)

  1. (biology) strobilation