Definitions for botocudos
  • Botocudos (n. pl.) - A Brazilian tribe of Indians, noted for their use of poisons; -- also called Aymbores.
Words in your word
2 Letter Words
bo do od os so to us ut