翼龙和鱼龙之所以不被归类为恐龙,主要有以下几个原因:
首先,恐龙通常指的是恐龙总目(Dinosauria),这一概念最初是在1842年由英国古生物学家理查·欧文(Richard Owen)提出的。根据欧文的定义,恐龙总目是蜥形纲(Sauropsida)的一个独特部族或亚目。而鱼龙作为海洋爬行动物,并不属于蜥形纲,因此不符合恐龙的定义。
其次,翼龙虽然在形态上与恐龙有一定的相似性,但它们属于中生代的会飞的爬行动物类,并不属于恐龙目。从形态学的角度来看,翼龙缺乏与恐龙共同的一些衍生特征,因此不被归类为恐龙。
综上所述,翼龙和鱼龙由于不符合恐龙的定义和缺乏与恐龙共同的衍生特征,因此不被认为是恐龙。