meaning of arenaria stricta

1. low perennial tufted plant of southeastern North America


Related Words

arenaria stricta |

Developed & Maintained By Taraprasad.com

Treasure Words