1 myxinoid | Definition of myxinoid
myx·​i·​noid | \ ˈmiksəˌnȯid\

Definition of myxinoid

History and Etymology for myxinoid

New Latin Myxine + English -oid

Keep scrolling for more