Scientific names: Leptos is greek for slender, while medusa was a Greek mythological monster. Other scientific names: Thecata, Leptothecatae and Calyptoblastea.