"membrana interdigital" in English

QUICK TRANSLATIONS
"membrana interdigital" in English
TRANSLATIONS & EXAMPLES
web{noun} (on bird's, frog's foot)
SIMILAR TRANSLATIONS
Similar translations for "membrana interdigital" in English