Definify.com

Definition 2026


propagula

propagula

English

Noun

propagula

  1. plural of propagulum