meaning of angiospermous tree

1. any tree having seeds and ovules contained in the ovary


Related Words

angiospermous tree |

Developed & Maintained By Taraprasad.com

Treasure Words