lama - English Synonyms Dictionary

lama

n.
[1] genus Lama