Mycologist
English Meaning
One who is versed in, or who studies, mycology.
- A person who studies, professes or practices mycology.
Sorry, No Malayalam Meaning for your input!
See Mycologis Want To Try Mycologist In Malayalam??