myxa

Word form myxa
Language: Latin
Word meaning spout of a lamp, in medieval Latin “lamp wick”