Word info

superlingua

Noun

Meaning

superlingua (plural superlinguae)

(anatomy) Either of a pair of lateral lobes borne on the hypopharynx of apterygotes, earwigs, and nymphal mayflies.

Source: en.wiktionary.org

Close letter words and terms