meaning of scabiosa arvensis

1. perennial having bluish-lilac flowers; introduced in the eastern United States


Related Words

scabiosa arvensis |

Developed & Maintained By Taraprasad.com

Treasure Words