Dictionary search results

Showing 1-3 of 3 results

glycine British & World English

The simplest naturally occurring amino acid, which is a constituent of most proteins

Glycine max in soya British & World English

The widely cultivated plant of the pea family which produces soya beans

N-(phosphonomethyl) glycine in glyphosate British & World English

A synthetic compound which is a non-selective systemic herbicide, particularly effective against perennial weeds