Meaning of vaquita

Definition of vaquita

(noun) a short porpoise that lives in the Gulf of California; an endangered species

Other information on vaquita

WIKIPEDIA results for vaquita
Amazon results for vaquita