中英词典查询

umbilicuses [ʌm'bɪlɪkəsɪz]

n. 脐,中心( umbilicus的名词复数 );