meaning of left eyed

1. flatfishes with both eyes on the left side of the head


Related Words

lefteyed flounder |

Developed & Maintained By Taraprasad.com

Treasure Words