meaning of silene dioica

1. biennial European catchfly having red or pink flowers; sometimes placed in genus Lychnis


Related Words

silene dioica |

Developed & Maintained By Taraprasad.com

Treasure Words