herba impia Meaning, Definition & Usage

  1. noun (literally an undutiful herb) a variety of cotton rose
    Filago germanica.

WordNet