スミロドンMeanings1nounSmilodon; saber-toothed catRefers to the extinct genus of saber-toothed cats, often used in paleontological or popular science contexts.スミロドンは、長ながい牙きばを持もつ古こ代だいのネコ科か動どう物ぶつです。Smilodon is an ancient feline with long fangs.