Scientific names: The Greek anthos means flower, while medusa was a mythological monster. Other scientific names: Athecata, Anthoathecatae and Gymnoblastea.