Noun Definitionherba impia1.Definition: (literally an undutiful herb) a variety of cotton roseRelated Noun(s):filago germanicaCategory: Plants