meaning of limanda

1. a genus of Pleuronectidae; righteye flounders having a humped nose and small scales; the underside is often brightly colored


Related Words

limanda | limanda ferruginea |

Developed & Maintained By Taraprasad.com

Treasure Words