Dictionary search results

Showing 1-2 of 2 results

nidus US English

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

Neottia nidus-avis in bird's-nest orchid US English

A European woodland orchid that lacks chlorophyll, the whole plant being yellowish-brown. It obtains nourishment by linking its nestlike mass of thick roots to a soil-dwelling fungus from which it absorbs nutrients