plumule - Dictionary definition and meaning for word plumule
Powered by Mnemonic Dictionary
plumule-mule which is large and tall and hence plumule give rise to the shoots which is tall and large