Llamalike meaning

Resembling a llama or some aspect of one.
adjective
0
0
Advertisement

Origin of llamalike

  • llama +‎ -like
    From Wiktionary