Life … Animals Mollusks Gastropods Nudibranchs Trinchesiidae Selva Selva rubra species 1 observations Selva rubra Selva rubra Close