TWAYBLADES
Scrabble letter values: T1W4A1Y4B3L1A1D2E1S1 = 19
Definition
TWAYBLADES is the plural of TWAYBLADE.
noun TWAYBLADE: orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown.
Synonyms of TWAYBLADE: Listera_ovata