Pinyin Dictionary results for "shi chong"

失宠
to lose favor; in disfavor; disgraced
食虫植物
insectivorous plant
食虫目
Insectivora
Dictionary data provided by CC-CEDICT