Definition of Strombus Gigas

  • 1. A large variety of conch Noun

Synonyms for word "strombus gigas"

Semanticaly linked words with "strombus gigas"

Hyponims for word "strombus gigas"