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