English dictionary
lambis meaning and definition
Definition and meaning of lambis at MeaningMonkey.org. lambis meaning and definition in the English Dictionary.LAMBIS noun
Definition of Lambis (noun)
- scorpion shells of shallow tropical waters of the eastern hemisphere
- synonyms: genus Lambis
Source: Princeton University Wordnet