Muggur definition

Search

Muggur

Muggur logo #21002• The common crocodile (Crocodilus palustris) of India, the East Indies, etc. It becomes twelve feet or more long.
Found on http://thinkexist.com/dictionary/meaning/muggur/
No exact match found.