Online English Dictionary

Home

Angiospermous


a.

Having seeds inclosed in a pod or other pericarp.


© 2009 Dammam Community College