Alcadia hojarasca
Alcadia hojarasca is a species of an operculate land snail, terrestrial gastropod mollusk in the family Helicinidae.[1] DistributionThis species occurs in Costa Rica.[1] References
|
Alcadia hojarasca
Alcadia hojarasca is a species of an operculate land snail, terrestrial gastropod mollusk in the family Helicinidae.[1] DistributionThis species occurs in Costa Rica.[1] References
|