garpike

garpike definitions

noun
  • A freshwater fish in the family Lepisosteidae. 

  • A saltwater fish in the family Belonidae.