meaning of nonflowering plant

1. plants having vascular tissue and reproducing by spores


Related Words

nonflowering plant |

Developed & Maintained By Taraprasad.com

Treasure Words