Advertisement
Advertisement
View synonyms for papula
papula
[ pap-yuh-luh ]
noun
, plural pap·u·lae [pap, -y, uh, -lee].
- one of the small, ciliated projections of the body wall of an echinoderm, serving for respiration and excretion.
Discover More
Word History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse