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