meaning of chincherinchee

1. South African perennial with long-lasting spikes of white blossoms that are shipped in to Europe and America for use as winter cut flowers


Related Words

chincherinchee |

Developed & Maintained By Taraprasad.com

Treasure Words