Apidae Meaning

There are 1 meaning(s) for word Apidae

Meaning 1 : honeybees; carpenter bees; bumblebees

    Synonyms : family apidae