myophage - Spanish English Dictionary

myophage

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "myophage" in Spanish English Dictionary : 1 result(s)

English Spanish
Medicine
myophage miófago [m]