Synonyms and Antonyms for Solea_lascaris

1. Solea lascaris (n.)

small European sole

Synonyms: