中英词典查询

tellurian [te'lʊrɪrn]

n. 地球上的居住者;
adj. 地球上的;