vitamin K2

English

Noun

vitamin K2 (uncountable)

  1. menaquinone

Translations