Orabassu titi
English
Noun
Orabassu
titi
(
plural
Orabassu titis
)
Synonym of
red-bellied titi
.