-
nounNorth American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
Similar:
type of:
Explanation of lambkill
We don`t have explanations for this word yet.