Bullfrog - meaning in malayalam

നാമം (Noun)
വലുപ്പമുള്ള ഒരു തരം തവള