×
spinule
meaning in French
n.
petite épine, petit dard
Related Words
spinsterhood
spinthariscope
spiny
spiny-finned
PC Version
Copyright © 2018 WordTech Co.