GRANILLA


Meaning of GRANILLA in English

noun small grains or dust of cochineal or the coccus insect.

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