Skip to main content

squamipen

English squamipen meaning in English  •  squamipen का अर्थ अंग्रेजी में
Noun
  • Any one of a group of fishes having the dorsal and anal fins partially covered with scales.
Advertisement