Designed by
Title
Engina trifasciata, is commonly known as the `striped engina` or `bumble bee snail` #171242804
Description
Engina trifasciata, is commonly known as the `striped engina` or `bumble bee snail`, names which can also refer to Engina mendicaria