Home
Search
Index
Definify.com
Webster
1913
Edition
Myxa
‖
Myx′a
,
Noun.
[L., a lamp nozzle, Gr. [GREEK].]
(Zool.)
The distal end of the mandibles of a bird.
Similar Results
Moxa