Cytora filicosta explained

Cytora filicosta is a species of very small land snails with an operculum, terrestrial gastropod molluscs in the family Pupinidae.

Distribution

This species occur in New Zealand.[1]

Notes and References

  1. [Arthur William Baden Powell|Powell A. W. B.]