Flowering-plant meaning

A plant that produces flowers and fruit; an angiosperm.
noun
5
1
Any plant that produces flowers and fruit; an angiosperm.
noun
3
1
A plant that produces flowers and fruit; an angiosperm.
2
1
Advertisement