Monilea cocoa explained
Monilea cocoa is a species of sea snail, a marine gastropod mollusk in the family Trochidae, the top snails.
Distribution
This marine species occurs off Japan.
References
- Okutani T. (2001). Six new bathyal and shelf Trochoidean species in Japan. Venus 60(3): 121–127