ラマ
also: リャマ
Meanings
1
llama
Refers to the domesticated South American camelid. The scientific name Lama glama is sometimes included in dictionary definitions.
from Spanish
In the Andes region, llamas are used for carrying loads.
also: リャマ
llama
Refers to the domesticated South American camelid. The scientific name Lama glama is sometimes included in dictionary definitions.
from Spanish
In the Andes region, llamas are used for carrying loads.