herba impia

Noun
  1. (literally an undutiful herb) a variety of cotton rose (synset 111990767)

Found on Word Lists

Other Searches