foxfish
English
foxfish meaning in English • foxfish का अर्थ अंग्रेजी में
Noun
- The fox shark; -- called also sea fox>. See Thrasher shark, under Shark>.