Synonyms and Antonyms for herba_impia

1. herba impia (n.)

(literally an undutiful herb) a variety of cotton rose

Synonyms: