meaning of scotch laburnum

1. an ornamental shrub or tree of the genus Laburnum


Related Words

scotch laburnum |

Developed & Maintained By Taraprasad.com

Treasure Words