English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Swallowfish

Swallowfish (n.)

The European sapphirine gurnard (Trigla hirundo). It has large pectoral fins.