waeang

waeang
English: Translation
spider conch
noun
Fish and marine creatures
Scientific Name
Lambis
ID
2013