lepidopodidæ: meaning and definitions

EnglishType a word

What is lepidopodidæ?

What is lepidopodidæ?

  • A family of acanthopterygian fishes, typified by the genus Lepidopus, embracing scombroids of very elongate compressed form, and with a distinctly developed caudal fin. It includes several deep- and open-sea fishes.

Search words

Upgrade your experience