meaning of nicandra

1. sturdy annual of Peru


Related Words

nicandra | nicandra physaloides |

Developed & Maintained By Taraprasad.com

Treasure Words