What is the full meaning of propagule
a body with the capacity to give rise to a new plant e.g. seed, spore, bulbil, fragment etc., also PROPAGULUM [n -S]
Example of the word propagule placed on a Scrabble board.