Bufotoxin
English Meaning
- Any of a family of toxic substances found in toads, other amphibians, and some plants and mushrooms.
Sorry, No Malayalam Meaning for your input!
See Bufotoxi Want To Try Bufotoxin In Malayalam??