herba impia
noun
her·ba im·pia
| \ ˌ(h)ərbəˈimpēə\
Definition of herba impia
: a cotton rose (Filago germanica)
Keep scrolling for more