Oops, 404!
Word of the day:
Antonyms
Synonyms
1. secretion
noun. ['səˈkriːʃən'] the organic process of synthesizing and releasing some substance.
Antonyms
Synonyms
2. secretion
noun. ['səˈkriːʃən'] a functionally specialized substance (especially one that is not a waste) released from a gland or cell.