Robuta

https://www.semanticscholar.org/topic/Haliotis-dissona/12253598 Haliotis dissona | Semantic Scholar haliotis dissonasemanticscholar