English edit

Noun edit

propagules

  1. plural of propagule