English dictionary
scarlet musk flower meaning and definition
Definition and meaning of scarlet musk flower at MeaningMonkey.org. scarlet musk flower meaning and definition in the English Dictionary.SCARLET MUSK FLOWER noun
Definition of scarlet musk flower (noun)
- viscid branched perennial of the southwestern United States and northern Mexico having tuberous roots and deep red flowers
- synonyms: Nyctaginia capitata
Source: Princeton University Wordnet