Definisi 'marikina'
English to English
noun
1 A small marmoset (Midas rosalia); the silky tamarin.
source: webster1913

Visual Synonyms
Click for larger image