Definify.com

Definition 2024


propagula

propagula

English

Noun

propagula

  1. plural of propagulum