lamb of Tartary
English
Noun
lamb
of
Tartary
(
plural
lambs of Tartary
)
Synonym of
vegetable lamb
.