Definition Definition

botocudos - Meaning and Examples

Meaning of 'botocudos' (Webster Dictionary)

1 . Botocudos [ n. pl.]
- A Brazilian tribe of Indians, noted for their use of poisons; -- also called Aymbores.