Indian cress

Definition / meaning of Indian cress

Parts of the flowering plant have been used in some cultures to treat certain medical problems. It may have anticancer effects. The scientific name is Nasturtium officinale. Also called watercress.

Listed under:

Find More About 'Indian cress'

Source(s):

The Web site of the National Cancer Institute (http://www.cancer.gov/)

Leave a Comment