PapillaWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “papilla” powered by Princeton WordNet.
noun
a natural prolongation or projection from a part of an organism either animal or plant
noun
an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation
noun
the branch of biology that studies plants