巨角龍是一種草食性的恐龍,主要以植物為食。根據(jù)化石研究,巨角龍可能主要以木質(zhì)植物為食,例如松樹、冷杉和銀杏等。這些植物是當(dāng)時(shí)普遍存在的,它們的樹干和樹枝可以提供巨角龍所需的纖維素和其他營(yíng)養(yǎng)物質(zhì)。
此外,巨角龍可能還會(huì)吃一些其他的植物,例如蕨類植物和一些草本植物。這些植物也是當(dāng)時(shí)恐龍生活的環(huán)境中比較常見的食物。
總的來(lái)說(shuō),巨角龍主要以木質(zhì)植物為食,但也會(huì)吃一些其他的植物。它們的食性與其他一些草食性恐龍類似,都是以植物為主要食物來(lái)源。