found in West Indies lives in mantle cavity of a living conch
ویسٹ انڈیز میں پایا جاتا ہے ایک زندہ کنچ کے مٹی گہا میں رہتا ہے