Myxa Definition

noun

(zoology) The distal end of the mandibles of a bird.

Wiktionary

Origin of Myxa

  • Latin, a lamp nozzle, from Ancient Greek.

    From Wiktionary

Find Similar Words

Find similar words to myxa using the buttons below.

Words Starting With

Words Ending With

Unscrambles

myxa