meaning of cheilanthes lanosa

1. small North American evergreen fern whose stipes and lower frond surfaces are densely wooly


Related Words

cheilanthes lanosa |

Developed & Maintained By Taraprasad.com

Treasure Words