Where does “languoid” come from?

languoid (English): A language, variety of a language, or group of...

Definitions

  1. A language, variety of a language, or group of...

Words derived from “languoid