English dictionary
salpichroa meaning and definition
Definition and meaning of salpichroa at MeaningMonkey.org. salpichroa meaning and definition in the English Dictionary.SALPICHROA noun
Definition of Salpichroa (noun)
- herbs of temperate North and South America: cock's eggs
- synonyms: genus Salpichroa
Source: Princeton University Wordnet