myxon

English

Noun

myxon (uncountable)

  1. (botany, obsolete) Synonym of fibrin.