Definition of oarfish

Definition of oarfish
  1. oarfish Noun a large, greatly elongated, type of fish of the family Regalecidae
Need more help? Try our forum NEW