angiosperm
English Dictionary
->
Letter A
-> angiosperm
Search Dictionary:
angiosperm Definition
(n)
plants
having
seeds
in
a
closed
ovary
angiosperm Synonyms
angiosperm
flowering plant
© Art Branch Inc.