Noun Definition

stomatopod

1.Definition: a kind of crustacean

Category: Animals