Mycoprotein
Mycoprotein is defined in the Oxford English Dictionary as: "the albuminoid which is the principal constituent of the protoplasm of the cell." "Myco" is from the Greek word for "fungus".
Read more about Mycoprotein.
Related Phrases
Related Words