Noun Definition

stomatopoda

1.Definition: mantis shrimps

Category: Animals