Mycology - meaning in malayalam

നാമം (Noun)
കുമിള്‍ ശാസ്‌ത്രം