Noun Definition

coccinellidae

1.Definition: the ladybugs

Category: Animals