Grass lamb
Meaning, Definition & Usage
Dictionary
Related
Definitions
a lamb suckled by a dam running on pasture land and giving rich milk.
Webster 1913
Previous
Next