Home
Search
Index
Definify.com
Webster
1913
Edition
Petromyzont
Petˊro-my′zont
,
Noun.
[
Petro
+ Gr.
μύζειν
to suck in.]
(Zool.)
A lamprey.
Similar Results