Definify.com

Definition 2025


carcharias

carcharias

Latin

Noun

carcharias

  1. A dogfish ("shark").