Scythian lamb

English

Noun

Scythian lamb (plural Scythian lambs)

  1. Synonym of vegetable lamb.