×
bumblefoot
meaning in English
n.
【兽医】(家畜因扭伤或细菌感染造成的)肿蹄。
Related Words
bumbledog and bumblepuppy
bumbledom
bumblepuppy
bumbler
PC Version
Copyright © 2018 WordTech Co.