English Dictionary
◊ NICANDRA
Nicandra
n : sturdy annual of Peru [syn: {Nicandra}, {genus Nicandra}]