×
médusoïde
meaning in English
adj.
medusoid, of or pertaining to a medusa; resembling a medusa
Related Words
méduse
méduser
médusé
médée
PC Version
Copyright © 2018 WordTech Co.