Meaning of lambkill
Definition of lambkill
(noun)
North American
dwarf
shrub
resembling
mountain
laurel
but having narrower leaves and
small
red flowers;
poisonous
to
young
stock
Other information on lambkill
WIKIPEDIA results for
lambkill
Amazon results for
lambkill
Tweet