Home
Search
Index
Definify.com
Definition
2025
マンゴスチン
マンゴスチン
Japanese
Noun
マンゴスチン
(
romaji
mangosuchin
)
mangosteen
, a tropical fruit, sometimes called 果物の女王 (the queen of fruit)
Similar Results