Tamil Dictionary 🔍

myxinoid

Myx"i*noid, a. (Zoöl.) Defn: Like, or pertaining to, the genus Myxine. -- n. Defn: A hagfish.


myxinoid - Similar Words