Darwin tulip
1.
(
noun
) any of several very tall, late-blooming tulips bearing large squarish flowers on sturdy stems
Related Words:
tulip
Terms and Conditions of Use / Copyright Notice