lion's foot

名词 n.

英文释义

名词 n.
  1. An edelweiss (Leontopodium alpinum).
  2. Any of species Leontice leontopetalum, or other species of the genus Leontice.
  3. lion's foot rattlesnake root (Nabalus serpentaria, syn. Nabalus serpentarius).
  4. White rattlesnake root (Nabalus albus).
  5. Lady's mantle (Alchemilla vulgaris).

词形变化

lions' feet plural
0 次浏览 数据来源: Wiktionary