sheep laurel

Noun
  1. North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock

Khám phá thêm

Các từ liên quan

sheep laurel
A small red flower blooms on a sheep laurel shrub in a sunny meadow.