WikiWord

boto

From WikiWord, the free dictionary

/ˈbəʊtəʊ/ English

Definitions

noun

  1. Inia geoffrensis, a species of freshwater dolphin endemic to the Amazon river system

Related words

Synonyms

Associated

References