×

médusoïde meaning in English

adj. medusoid, of or pertaining to a medusa; resembling a medusa

Related Words

  1. méduse
  2. méduser
  3. médusé
  4. médée
PC Version

Copyright © 2018 WordTech Co.