CORAL PEA



Definition:

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

Related Words: