sheep 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 sorrel
A small patch of sheep sorrel grows among the dry grass.