meaning of seed plant

1. plant that reproduces by means of seeds not spores


Related Words

seed plant |

Developed & Maintained By Taraprasad.com

Treasure Words