detective agency: an agency that makes inquiries for its clients
agency: a business that serves other businesses
lamb's-quarters: common weedy European plant introduced into North America; often used as a potherb