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)

  1. (literally an undutiful herb) a variety of cotton rose
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: