squawroot /skwɔ:'ru:t/ 📖 中文释义 美洲黄鳞草 📘 English Definition(英文释义) n. A scaly parasitic plant (Conopholis Americana) found inoak woods in the United States; -- called also cancer root. ← squawky S 字母词表 squaws →