Definition, Meaning & Synonyms | English word PORTULACA
PORTULACA
Definitions of PORTULACA
- (botany) Any plant in the genus Portulaca
- (gardening) Any of many tropical trailing herbs, of the genus Portulaca, having showy flowers
Number of letters
9
Is palindrome
No
Search for PORTULACA in:
Page preparation took: 143.71 ms.