meaning of shamrock pea

1. trailing trifoliate Asiatic and African herb having cobalt blue flowers


Related Words

shamrock pea |

Developed & Maintained By Taraprasad.com

Treasure Words