lepisosteus osseus


Meanings

  • primitive predaceous North American fish covered with hard scales and having long jaws with needlelike teeth