Wikipedia
Leminda
Leminda is a genus of nudibranchs in the family Charcotiidae. The one species in this genus of marine gastropod molluscs has so far only been found around the South African coast.