Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

twayblade Definition

Cancel
twayblade
noun(tway-blade)
any of various orchids (genera Listera and Liparis) often having two leaves

Words Related to twayblade!

twayblade Examples by Brain Bank Users