Noun Definition

aphididae

1.Definition: small soft-bodied plant lice

Category: Animals