DIMORPHOTHECA

13 letters 26 Scrabble points

Definition of DIMORPHOTHECA

noun
  1. Any of several composite plants, of the genus Dimorphotheca, the cape marigolds.

Source: Wiktionary

Word Details

Letters D I M O R P H O T H E C A
Length 13 letters
Scrabble Score 26 points