meaning of selaginella apoda

1. spikemoss forming dense mats; eastern North America


Related Words

selaginella apoda |

Developed & Maintained By Taraprasad.com

Treasure Words