Home / L / listera convallarioides

listera convallarioides

noun 23 letters Scrabble 28 WWF 34
Definitions
noun

small orchid with two elliptic leaves and a slender raceme of small green flowers; western North America

Look “listera convallarioides” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →