QUICA


Meaning of QUICA in English

noun a small south american opossum (didelphys quica), native of guiana and brazil. it feeds upon insects, small birds, and fruit.

Webster English vocab.      Английский словарь Webster.