flowering plant ( synonym found)

Definition of flowering plant:

(n) : any plant that produces flowers and fruit; an angiosperm

Definition of flowering plant:

(n) : any plant that produces flowers and fruit; an angiosperm

Back to Top