meaning of angiospermous

1. Having seeds inclosed in a pod or other pericarp.
2.
of or related to or characteristic of plants that are angiosperms


Related Words

angiospermous | angiospermous tree | angiospermous yellowwood |

Developed & Maintained By Taraprasad.com

Treasure Words