lambis Meaning, Definition & Usage

  1. noun scorpion shells of shallow tropical waters of the eastern hemisphere
    genus Lambis.

WordNet