BOTOCUDOS


Meaning of BOTOCUDOS in English

noun ·pl a brazilian tribe of indians, noted for their use of poisons;

— also called aymbores.

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