English edit

Noun edit

stoloniferones

  1. plural of stoloniferone