English-French dictionary »

propagule meaning in French

EnglishFrench
propagule (a reproductive particle released by an organism that may germinate into another)
noun

propagule◼◼◼nom {f}