Meaning of macrozoarces

Definition of macrozoarces

(noun) a genus of Zoarcidae

Other information on macrozoarces

WIKIPEDIA results for macrozoarces
Amazon results for macrozoarces