honeycomb of the (brachygastra lecheguana) - Spanish English Dictionary