Portulaca



ENGLISH MEANING
noun
1.
A genus of polypetalous plants; also, any plant of the genus.