>

squawroot

/skwɔ:'ru:t/

📖 中文释义

  1. 美洲黄鳞草
📘 English Definition(英文释义)
  1. n. A scaly parasitic plant (Conopholis Americana) found in
  2. oak woods in the United States; -- called also cancer root.