Dictionary search results

Showing 1-2 of 2 results

nidus British & World English

A place in which something is formed or deposited; a site of origin

Neottia nidus-avis in bird's-nest orchid British & World English

A European woodland orchid which lacks chlorophyll, the whole plant being yellowish brown. Its nest-like mass of thick roots absorbs nutrients from a soil-dwelling fungus