English dictionary
darwin tulip meaning and definition
Definition and meaning of darwin tulip at MeaningMonkey.org. darwin tulip meaning and definition in the English Dictionary.DARWIN TULIP noun
Definition of Darwin tulip (noun)
- any of several very tall, late blooming tulips bearing large squarish flowers on sturdy stems
Source: Princeton University Wordnet