Tamil Dictionary 🔍

petromyzont

Pet`ro*my"zont, n. Etym: [Petro + Gr. (Zoöl.) Defn: A lamprey.


petromyzont - Similar Words