Definitions of Lambis:

  • noun:   scorpion shells of shallow tropical waters of the eastern hemisphere