×
selenodont
meaning in French
adj.
sélénodonte aux molaires en forme de demi-lune
Related Words
selenite
selenium
selenographer
selenography
PC Version
Copyright © 2018 WordTech Co.