Lingua



ENGLISH MEANING
noun
1.
A median process of the labium, at the under side of the mouth in insects, and serving as a tongue.
1.
A tongue