Darwin tulip

Explore definitions, synonyms, and language insights of Darwin tulip

Definitions

Noun
any of several very tall, late blooming tulips bearing large squarish flowers on sturdy stems

More General Terms