What does aphididae mean?

aphididae meaning in General Dictionary

small soft-bodied plant lice