Glossary Element  propagule

Name translations
Language Translations
English: propagule
Definition translations
Language Translations
English: a dispersal stage of a plant or animal, such as fertilized eggs, larvae, or seeds.