×
spinule
meaning in French
n.
petite épine, petit dard
Related Words
spinturnicidae
spinular night frog
spinulosida
spinus (bird)
PC Version
Copyright © 2018 WordTech Co.