Portulaca

Webster's Dictionary of the English Language

·noun A genus of polypetalous plants; also, any plant of the genus.

Related Words