meaning of limanda ferruginea

1. American flounder having a yellowish tail


Related Words

limanda ferruginea |

Developed & Maintained By Taraprasad.com

Treasure Words