Definify.com

Definition 2025


common_marmosets

common marmosets

English

Noun

common marmosets

  1. plural of common marmoset