stapelia

Best matches, sorted by the Matches.

1-2 of 2 possibilities

Definition/MeaningWord/Phrase
any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers carrion flower , stapelia , starfish flower
stapelia of Cape Province having mostly dark red-brown flowers with flat starlike corollas Stapelias asterias
Search another word or see stapelia on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature