darwin tulip

Noun
  1. Any of several very tall, late blooming tulips bearing large squarish flowers on sturdy stems (synset 112475454)

Found on Word Lists

Other Searches