major league: the most important league in any sport (especially baseball)
league: an association of sports teams that organizes matches for its members
moss agate: an agate resembling moss with brown, black, or green markings