Yamma


Yam´ma


n.1.(Zool.) The llama.