MYROSIN MEANING IN ENGLISH

• Myrosin Definition & Synonyms

  1. (n.) A ferment, resembling diastase, found in mustard seeds.


RECENT SEARCHES