The dinosaur is about 95 million years old; it lived during the Cretaceous period and ate only plants which means that it was a herbivore.
请问老师:
which means…是限制性定语从句修饰句子“it ate only plants”吗?非限制性which从句是可以修饰句子,但是限制性的用法不清楚
倾向于把此句解释为并列分句,而第二分句承前省略了主语it,即:
it lived during the Cretaceous period and (it) ate only plants which means that it was a herbivore.
语意上,觉得which从句和其前分句it ate only plants的关系更为密切,可以解释为第二分句的非限定性关系从句,关系代词which指代第二分句的具体内容,关系从句对其具有补充说明的作用。
个人理解,仅供参考。