alltheherbs.org
Acalypha indica - AlltheHerbs
Acalypha indica is a herb whose root is favored by cats and can have negative effects on people.