meaning of tree lupine

1. evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia


Related Words

tree lupine |

Developed & Maintained By Taraprasad.com

Treasure Words