Dictionary » P » Papilla

Papilla

papilla

1. (Science: anatomy) A projection occurring in various animal tissues and organs.

2. (Science: botany) A small blunt hair on plants.


Please contribute to this project, if you have more information about this term feel free to edit this page



Results from our forum


Sexual Selection

... (The female) strongly prefer calls with extra chucks. This preference arises because the chuck frequencies are tuned to stimulate the basilar papilla, one of two sound-sensing organs in the frog’s inner ear. Crucial evidence that the “chuck” evolved to exploit a preexisting sensory bias comes ...

See entire post
by ilmc90
Mon Nov 08, 2010 1:02 am
 
Forum: Evolution
Topic: Sexual Selection
Replies: 6
Views: 8537

why Sugar got sweet taste?

That's because our papilla lingualis (filiformis/fungiformis) have a kinda stereospecific receptor for certain molecule....since Oxygen is not a stereogenic molecule, then it's not sweet...:lol: sorry...I forgot to add this thing...:lol:

See entire post
by victor
Thu Mar 30, 2006 8:03 am
 
Forum: Molecular Biology
Topic: why Sugar got sweet taste?
Replies: 28
Views: 11533


This page was last modified 21:16, 3 October 2005. This page has been accessed 3,356 times. 
What links here | Related changes | Permanent link