Home
Home
Animals,-Invertebrates,-Sponges,-Cnidarians,-Worms-and-Mollusks Flashcard Deck
Medusa Flashcard
Medusa definition: An umbrella-shaped free-swimming organism, like a jellyfish or hydra.