Lamy rosną, jedząc dużo! Jako wielbładowate, spokrewnione z wielbłądami, mają długie szyje, duże oczy, gęstą sierść i specyficzny układ trawienny, pozwalający jeść trawę, liście, a nawet gałązki.
Lamy zjadają dziennie 10–15 funtów pokarmu (ok. 4,5–7 kg) i spędzają większość czasu na pasie. Mogą pokonywać duże dystanse w poszukiwaniu jedzenia i pić kilka galonów wody dziennie.
Taka dieta pozwala im rosnąć silnymi. Samce osiągają do 180 kg (400 funtów) i 180 cm (6 stóp) wysokości w kłębie, samice do 135 kg (300 funtów) i 150 cm (5 stóp).