Skip to main content

botocudos

English botocudos meaning in English  •  botocudos का अर्थ अंग्रेजी में
n. pl.
  • A Brazilian tribe of Indians, noted for their use of poisons; -- also called >Aymbor s >.
Advertisement