Meaning of macrozoarces americanus

Definition of macrozoarces americanus

(noun) common along northeastern coast of North America

Other information on macrozoarces americanus

WIKIPEDIA results for macrozoarces americanus
Amazon results for macrozoarces americanus