meaning of lobed spleenwort

1. a spleenwort of eastern and southern United States


Related Words

lobed spleenwort |

Developed & Maintained By Taraprasad.com

Treasure Words