English: Asian oyster drill 
Welsh: gwychiad coliog Asia
Subject: Anifeiliaid
Welsh definition: Ocenebra inornata