Meaning of red maids
Definition of red maids
(noun)
succulent
carpet-forming
plant
having
small
brilliant
reddish-pink
flowers;
southwestern
United States
Other information on red maids
WIKIPEDIA results for
red maids
Amazon results for
red maids
Tweet