TIL that lobsters have teeth in their stomach and can live to more than 100 years by u/deranged_rover in todayilearned