BINTURONG MEANING IN SPANISH

Definition & Synonyms


• Binturong

  1. (n.) A small Asiatic civet of the genus Arctilis.