sheep's sorrel

Noun
  1. small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

sheep's sorrel
A small patch of sheep's sorrel grows on a sunny hillside.