SUPERLINGUA


Meaning of SUPERLINGUA in English

|süpə(r)+ noun

Etymology: New Latin, from super- + lingua

1. : either of a pair of dorsolateral lobes arising from the hypopharynx of an insect

2. : maxillula

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.