LADY TULIP





Definition:

  1. [noun] Eurasian tulip with small flowers blotched at the base
    Synonyms: candlestick tulip, Tulipa clusiana

Synonyms: