Definition of TWAYBLADES

twayblades

Meanings

Noun

  • orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown; Europe to central Asia
  • an orchid of the genus Liparis having a pair of leaves
  • plural of twayblade

Synonyms

Listera ovata, twayblade

Scrabble Score: 19

twayblades is a valid Scrabble (US) TWL word
twayblades is a valid Scrabble Word in Merriam-Webster MW Dictionary
twayblades is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 20

twayblades is a valid Words With Friends word