medusoid - İngilizce Eşanlam Sözlük

medusoid

n.
[1] medusa , medusan