Library
[Papilla + -form.]Shaped like a papilla; mammilliform.
View more Health videos
Resembling or shaped like a papilla.
LearnThatWord.com is a free vocabulary and spelling program where you only pay for results!