Definition Definition

myxa - Meaning and Examples

Meaning of 'myxa' (Webster Dictionary)

1 . Myxa [ n.]
- The distal end of the mandibles of a bird.