Definify.com

Definition 2024


carcharias

carcharias

Latin

Noun

carcharias

  1. A dogfish ("shark").