lamb of Tartary (English, noun)
expansion: lamb of Tartary (plural lambs of Tartary)
Senses:
glosses: Synonym of vegetable lamb.
Forms:
form: lambs of Tartary
tags: plural