1 definition found nicandra - WordNet (r) 2.1 (2005) : Nicandra n 1: sturdy annual of Peru [syn: Nicandra, genus Nicandra]