TREHALOSE MEANING IN ENGLISH

• Trehalose Definition & Synonyms

  1. (n.) Mycose; -- so called because sometimes obtained from trehala.


RECENT SEARCHES