Meaning of cosmocampus profundus

Definition of cosmocampus profundus

(noun) a fish 8 inches long; found from eastern Florida to western Caribbean

Other information on cosmocampus profundus

WIKIPEDIA results for cosmocampus profundus
Amazon results for cosmocampus profundus