lingua
English Dictionary
->
Letter L
-> lingua
Search Dictionary:
lingua Definition
(n)
a
mobile
mass
of
muscular
tissue
covered
with
mucous
membrane
and
located
in
the
oral
cavity
lingua Synonyms
clapper
glossa
lingua
tongue
© Art Branch Inc.