PAPULA


Meaning of PAPULA in English

(n.) One of the numerous small hollow processes of the integument between the plates of starfishes.

Webster's English dictionary.      Английский словарь Webster.