×

toadstone meaning in English

【地质学;地理学】蟾蜍岩;玄武斑岩。

Related Words

  1. toads eye tin
  2. toadskin
  3. toadstool
  4. toadstool rock
PC Version

Copyright © 2018 WordTech Co.