Meaning of sardinops caerulea
Definition of sardinops caerulea
(noun)
small
pilchards
common
off the
pacific
coast
of North America
Other information on sardinops caerulea
WIKIPEDIA results for
sardinops caerulea
Amazon results for
sardinops caerulea
Tweet