an abnormal outgrowth on an animal body - Spanish English Dictionary
History

an abnormal outgrowth on an animal body



Meanings of "an abnormal outgrowth on an animal body" in Spanish English Dictionary : 1 result(s)

English Spanish
Medicine
an abnormal outgrowth on an animal body carnosidad [f]