PHILODENDRA

11 letters 18 Scrabble points

Definition of PHILODENDRA

noun
  1. Any of several climbing plants, of the genus Philodendron, native to America and the West Indies that are often grown as house plants.

Source: Wiktionary

Word Details

Letters P H I L O D E N D R A
Length 11 letters
Scrabble Score 18 points