Trachycystis lamellifera explained

Trachycystis lamellifera is a species of gastropod belonging to the family Charopidae.[1]

The species is found in East Africa.

Notes and References

  1. Web site: Trachycystis lamellifera (E.A.Smith, 1903) . www.gbif.org . 27 October 2021 . en.