Skip navigation.

myxa - What does it mean?

Definition of 'myxa'

English

Noun

  • (zoology) The distal end of the mandibles of a bird.
  • (Webster 1913) ----