Dictionary.com
Thesaurus.com

lingulae

  • plural
    of lingula.
    lingula
    noun
    a tongue-shaped organ, process, or tissue.

More Suggestions