megachile: type genus of the Megachilidae: leaf-cutting bees
arthropod genus: a genus of arthropods
spanish tamarind: shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit