brown lipped snail - Spanish English Dictionary

brown lipped snail

Meanings of "brown lipped snail" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Zoology
brown-lipped snail caracol moro [m]