lavender cotton

Noun
  1. Branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers (synset 112029889)

Found on Word Lists

Other Searches