Megachilidae Meaning

There are 1 meaning(s) for word Megachilidae

Meaning 1 : leaf-cutting and mason bees

    Synonyms : family megachilidae