Chinese-English dictionary »

两栖 /liǎngqī/ meaning in English

ChineseEnglish
两栖 /liǎngqī/ adjective

amphibious(capable of functioning on land or in water)
adjective
[UK: æm.ˈfɪ.biəs] [US: æm.ˈfɪ.biəs]