This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Langya
n.
One of several species of East Indian and Asiatic
fresh-water fishes of the genus Ophiocephalus, remarkable for their
power of living out of water, and for their tenacity of life; -- called
also walking fishes.