马门溪龙的古生物学与古生态学
马门溪龙的头部类似梁龙,牙齿呈匙状,但与梁龙不同的是它们的牙齿布满嘴里,而梁龙的牙齿仅分布于嘴部前端。它们的四肢几乎一样长。马门溪龙具有很长的颈部,长度约在8到11米左右,颈部下方有很长的肋骨,颈椎数目在19节左右,远超越其他蜥脚类的颈椎数目。马门溪龙的颈椎长而细,但颈部并不灵活,主要借由与头部、肩部的关节来动作、弯曲。马门溪龙的大部份物种的化石都发现于四川省的沙溪庙组,地质年代为晚侏罗纪牛津阶至提通阶,约1亿6000万年前至1亿4500万年前。它们被认为与其他多种草食性恐龙生活在同一地区,例如蜥脚下目的峨嵋龙、剑龙类的沱江龙、重庆龙与嘉陵龙。同一地区的掠食性动物则有兽脚亚目的永川龙、四川龙。中加马门溪龙的化石则是发现于中国西北部的石树沟组,这里发现的其他恐龙还包含:大型肉食龙下目中华盗龙、原始的暴龙超科五彩冠龙、角鼻龙下目的泥潭龙、阿瓦拉慈龙超科的简手龙、剑龙下目的将军龙、以及基础角龙下目隐龙。
大部分蜥脚类恐龙(如梁龙和马门溪龙)的长颈,被证实不能抬得太高,活动可能也并不灵活,那么这种过长的
长长的脖子使梁龙能吃到大树顶端的叶片,例如当时常见的针叶树叶片。小巧的头部则让梁龙能方便地探进树丛,吃到其他恐龙较少吃到的植物。这种觅食本领完全靠梁龙强壮、轻巧、柔软又可弯曲的颈部,才可能办得到。而且他们胃口很大,地面上的草不能满足他们,所以他们开始吃更鲜更嫩又更多的叶子。长久的环境和觅食方式的变化使他们进化到能有长长的脖子,方便的迟到树顶的叶子。