English dictionary
herba impia meaning and definition
Definition and meaning of herba impia at MeaningMonkey.org. herba impia meaning and definition in the English Dictionary.HERBA IMPIA noun
Definition of herba impia (noun)
- (literally an undutiful herb) a variety of cotton rose
- synonyms: Filago germanica
Source: Princeton University Wordnet