meaning of pteridophyte

1. plants having vascular tissue and reproducing by spores


Related Words

pteridophyte |

Developed & Maintained By Taraprasad.com

Treasure Words