- herba impia as a noun:
- 1
herba impia
noun
1 herba impia
literally an undutiful herb A variety of cotton rose.
synonym: Filago germanica.
debug info: 0.0156
noun
literally an undutiful herb A variety of cotton rose.
synonym: Filago germanica.
debug info: 0.0156