Skip to main content

Family: Megachilidae
Genus: Megachile
Scientific Name Authorship: Friese, 1903
ITIS Taxonomic Serial Number: 761879
view ITIS report