Definitions
There is 1 meaning of the phrase
Genus Listera.
Genus Listera - as a noun
Genus of terrestrial orchids having usually a single pair of broad shining leaves near the middle of the stem; found in temperate asia and north america and europe
Synonyms (Exact Relations)
listera