mark on an animal resembling an eye - Spanish English Dictionary

mark on an animal resembling an eye

Meanings of "mark on an animal resembling an eye" in Spanish English Dictionary : 1 result(s)

English Spanish
Zoology
mark on an animal resembling an eye ocelo [m]