Skip to main content

lepidoganoid

English lepidoganoid meaning in English  •  lepidoganoid का अर्थ अंग्रेजी में
Noun
  • Any one of a division (Lepidoganoidei) of ganoid fishes, including those that have scales forming a coat of mail. Also used adjectively.
Advertisement