medusoide

Noun

 * 1) medusoid

Noun

 * 1) medusoid