1 result found

Search Results for: aural

Polyp

Definition noun, plural: polyps (1) (zoology) The hollow, columnar, sessile form of Cnidarians (as opposed to the medusa... Read More