Advertisement
Advertisement
faucaria
[ faw-kair-ee-uh ]
noun
- any succulent plant of the genus Faucaria, comprising several species native to southern Africa and having solitary yellow or white flowers.
Discover More
51Թ History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse