meaning of swallowfish

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


Related Words

swallowfish |

Developed & Maintained By Taraprasad.com

Treasure Words