Definitions for "Lingua"
A tongue.
Latin = tongue, adjective, lingual.
tongue (beef)
Part of the SOCRATES programme which aims to increase people's competence in modern European languages.
a mobile mass of muscular tissue covered with mucous membrane and located in the oral cavity