Trehalose
Word Dictionary
-> Trehalose
Search:
Trehalose
(n.) Mycose; -- so called because sometimes obtained from trehala.
Terms of Use
Canadian Jobs