Meaning of lacepod
Definition of lacepod
(noun)
annual
herb
having
pinnatifid
basal
leaves and
slender
racemes of
small
white
flowers followed by
one-seeded
winged
silicles
Other information on lacepod
WIKIPEDIA results for
lacepod
Amazon results for
lacepod
Tweet