Definify.com

Definition 2025


colobuses

colobuses

English

Noun

colobuses

  1. plural of colobus