meaning of linaria vulgaris

1. common European perennial having showy yellow and orange flowers; a naturalized weed in North America


Related Words

linaria vulgaris |

Developed & Maintained By Taraprasad.com

Treasure Words