Definify.com

Definition 2024


marmosetta

marmosetta

Italian

Noun

marmosetta f (plural marmosette)

  1. marmoset

Anagrams