Limicolaria flammea, Print, Limicolaria flammea is a species of tropical air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Achatinidae


Limicolaria flammea, Print, Limicolaria flammea is a species of tropical air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Achatinidae.


Size: 2336px × 3696px
Location:
Photo credit: © Artokoloro / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: achatinidae, air-breathing, family, flammea, gastropod, land, limicolaria, mollusk, print, pulmonate, snail, species, terrestrial, tropical