Skip to main content

foxfish

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