Angiospermous



Same as: angiospermatous
ENGLISH MEANING
adjective
1.
Having seeds inclosed in a pod or other pericarp.