The discovery of a South American sucker-mouth armored catfish at the picturesque Umiam Lake near Shillong has baffled not only local fishermen but scientists alike in Meghalaya.
The discovery of a South American sucker-mouth armored catfish at the picturesque Umiam Lake near Shillong has baffled not only local fishermen but scientists alike in Meghalaya.