Noun Definition

scyphozoa

1.Definition: coelenterates in which the polyp stage is absent or at least inconspicuous: jellyfishes

Category: Animals