Meaning of scorpaenid
Definition of scorpaenid
(noun)
any of
numerous
carnivorous
usually
bottom-dwelling
warm-water
marine
fishes
found
worldwide
but
most
abundant
in the Pacific
Other information on scorpaenid
WIKIPEDIA results for
scorpaenid
Amazon results for
scorpaenid
Tweet