×

selenodont meaning in French

adj. sélénodonte aux molaires en forme de demi-lune

Related Words

  1. selenite
  2. selenium
  3. selenographer
  4. selenography
PC Version

Copyright © 2018 WordTech Co.