Sekirov Dictionary

languette

noun11

  1. A tongue-shaped implement.
  2. A tongue-like organ found on tunicates.
  3. bony tongue-shaped structure on the mandible
forms

languettes

This dictionary works without the internet: on your phone · in Chrome