propagulum - French English Dictionary