Definify.com

Definition 2025


propagula

propagula

English

Noun

propagula

  1. plural of propagulum