meaning of propagulum

1. A runner terminated by a germinating bud.


Related Words

propagulum |

Developed & Maintained By Taraprasad.com

Treasure Words