Botanical
English Meaning
- Of or relating to plants or plant life.
- Of or relating to the science of botany.
- A drug, medicinal preparation, or similar substance obtained from a plant or plants.
Sorry, No Malayalam Meaning for your input!
See Botanica Want To Try Botanical In Malayalam??