meaning of swallowfish
1.
The
European
sapphirine
gurnard
(Trigla
hirundo).
It
has
large
pectoral
fins.
Related Words
swallowfish
|
Developed & Maintained By
Taraprasad.com