Serepe /se-re-pe /
Grammar:noun
Perennial succulent plant (Portulaca kermesina)
Search More Words Dictionary