ironServices.com

English Dictionary

  • Hide translation

 Cleome Cleome

noun

  • tropical and subtropical annual or perennial herbs or low shrubs  ( Cleome, genus Cleome )
    tropical and subtropical annual or perennial herbs or low shrubs
  • any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers  ( cleome, spiderflower )
    any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers