llama definition
llama means any llama of any breed which are kept by way of business for the primary purpose of fibre production;
llama means a South American camelid that is an animal of the genus
llama means a South American camelid that is an animal of the genus llama, including llamas, alpacas, and guanacos.
More Definitions of llama
llama. Llama Capital Mortgage Company Limited Partnership or its successor in interest.
llama. Llama Company, L.P.