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
Tweet