2 results found

Search Results for: medusoid

Medusa

Definition noun, plural: medusae (zoology) The freely-swimming, umbrella- or disk-shaped gelatinous form of Cnidarians (as... Read More

Metamerism

Metamerism Definition Metamerism is the repetition of homologous body segments. This type of development can be seen in the... Read More