spur /ˈspɜː/ n

中文:距

Meaning:A movable appendage on an animal used to release pollen or for defense.

Found in these illustrated scenes(4)

‹ Browse all scenes