amia
English
amia meaning in English • amia का अर्थ अंग्रेजी में
Noun
- A genus of fresh-water ganoid fishes, exclusively confined to North America; called bowfin> in Lake Champlain, dogfish> in Lake Erie, and mudfish> in South Carolina, etc. See Bowfin>.