Feedback
Lytta
Meaning
Noun
●
In Anatomy:
A
fibrous
muscular
band
lying
within the
longitudinal
axis
of the
tongue
in many
mammals
, such as the dog.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better