Home
Search
Index
Definify.com
Definition
2025
マーモセット
マーモセット
Japanese
Noun
マーモセット
(
romaji
māmosetto
)
marmoset
Similar Results