Listera
noun
Lis·tera
ˈlistərə
: a genus of opposite-leaved orchids native to the north temperate and arctic zones and having racemose greenish flowers without spurs see twayblade
Love words? Need even more definitions?
Merriam-Webster unabridged
Share