Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of sheep laurel
  1. noun
    North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock
    type of:
Explanation of sheep laurel
My lists:
Recently viewed words: