Latin-English dictionary »

crocomagma meaning in English

LatinEnglish
crocomagma [crocomagmatis] (3rd) N
noun

residue left after refining saffron oilnoun