Scutalus macedoi

Scutalus macedoi

Auto-curated

Scutalus macedoi is a species of tropical air-breathing land snail, a pulmonate gastropod mollusk in the family Bulimulidae.

Discover in context

This site is not available in the landscape mode.
Please rotate your phone or install our app.