(in JSON)
I found onezoom.org/life helpful in constructing this.
//note that a "mole", for example, is a common word and may refer to widely differing species //I have no idea what civets or tapirs are, though they each seem to represent a large evolutionary branch mammals = { monotremes: 'lay eggs; echidnas, platypuses', beasts: { marsupials: 'baby pouches; kangaroos, wallabies, koalas, possums, opossums, wombats, Tasmanian devils, quokkas', placental: { atlantogenata: { xenarthra: 'lumbar vetebrae have extra contacts; armadillos, anteaters, sloths', afrotheria: 'elephants, aardvarks, shrews, moles, sea cows (manatees and dugongs)' }, boreoeutheria: { laurasiatheria: { chiroptera: 'bats and such', pholidota: 'pangolins', carnivora: { feliformia: 'cats and such, mongooses, hyenas', caniforma: { canidae: 'dogs and such, foxes', ursidae: 'bears', musteloids: { ailuridae: 'red pandas', mephitidae: 'skunks and stink badgers', mustelidae: 'weasels, badgers, otters, wolverines', procyonidae: 'raccoons' }, pinnipedia: 'walruses, seals' } }, odd_toed_hoofs: { equines: 'horses, donkeys, zebras', rhinos: 'bicorns and unicorns', }, even_toed_hoofs: { calloused_hoofs: 'camels', piglike: 'pigs', sea_monsters: 'whales', river_horse: 'hippos', ruminants: 'cows and antelope, goats, sheep, deer, giraffes' } }, supraprimates: { rodents: 'porcupines, degus, guinea pigs, beavers, squirrels, chipmunks, rats, gophers, mice', lagomorphs: 'lazy ears; bunnies', primates: 'monkeys' }, } } } }