×
toadstone
meaning in English
【地质学;地理学】蟾蜍岩;玄武斑岩。
Related Words
toads eye tin
toadskin
toadstool
toadstool rock
PC Version
Copyright © 2018 WordTech Co.