tartarian : Idioms & Phrases


tartarian honeysuckle

  • noun a honeysuckle shrub of southern Russia to central Asia
    bush honeysuckle; Lonicera tatarica.
WordNet

Tartarian lamb

  • (Bot.), Scythian lamb. See Barometz.
Webster 1913