"Marmozet" is a word in ENGLISH
marmozet
ENGLISH
Definition:
See Marmoset.
Few words of positivity
Only through sacrifice can Genesis survive.
WORD SUGGESTIONS
midas
ENGLISH
A genus of longeared South American monkeys, including numerous species of marmosets. See Marmoset.
Read the complete definition