Noun Definition

lambis

1.Definition: scorpion shells of shallow tropical waters of the eastern hemisphere

Category: Animals