Meaning of petromyzon

Definition of petromyzon

(noun) typical lampreys

Other information on petromyzon

WIKIPEDIA results for petromyzon
Amazon results for petromyzon