PROPAGULUM MEANING IN ENGLISH

• Propagulum Definition & Synonyms

  1. (n.) A runner terminated by a germinating bud.


RECENT SEARCHES