×

vicugna meaning in English

n. vicuna, silky-fleeced ruminant mammal which is similar to the llama and is native to the andes mountains in south america (zoology)

Related Words

  1. victorieux
  2. victuailles
  3. vidage
  4. vidal
PC Version

Copyright © 2018 WordTech Co.