English → Hindi dictionary
lupinus arboreus
Definition
evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
Looking for poetry? Read shayari and poems by great poets.
evergreen shrub of the Pacific coast of the United States having showy yellow or blue flowers; naturalized in Australia
Looking for poetry? Read shayari and poems by great poets.