meaning of coral pea

1. any of various Australian climbing plants of the genus Kennedia having scarlet flowers


Related Words

coral pea | western australia coral pea |

Developed & Maintained By Taraprasad.com

Treasure Words