Meaning of lappula
Definition of lappula
(noun)
stickweed; beggar's lice
Other information on lappula
WIKIPEDIA results for
lappula
Amazon results for
lappula
Tweet