Tartarian lamb

English

Noun

Tartarian lamb (plural Tartarian lambs)

  1. Synonym of vegetable lamb.