herba impia

noun

1.
(literally an undutiful herb) a variety of cotton rose