Meaning of lappula

Definition of lappula

(noun) stickweed; beggar's lice

Other information on lappula

WIKIPEDIA results for lappula
Amazon results for lappula