Find the word definition

The Collaborative International Dictionary
Plumular

Plumular \Plu"mu*lar\, a. (Bot.) Relating to a plumule.

Wiktionary
plumular

a. (context botany English) Relating to a plumule.