meaning of silene acaulis

1. tuft- or mat-forming dwarf perennial of arctic regions of western and central Europe and North America


Related Words

silene acaulis |

Developed & Maintained By Taraprasad.com

Treasure Words