Noun Definition

coreidae

1.Definition: squash bugs and leaf-footed bugs

Category: Animals