Coccinellidae Meaning

There are 1 meaning(s) for word Coccinellidae

Meaning 1 : the ladybugs

    Synonyms : family coccinellidae