Meaning of petromyzoniformes

Definition of petromyzoniformes

(noun) lampreys as distinguished from hagfishes

Other information on petromyzoniformes

WIKIPEDIA results for petromyzoniformes
Amazon results for petromyzoniformes