Englishflowering plantnounMeaningAny plant that produces flowers and fruit; an angiosperm.Related wordsangiosperm(English)flower(English)anthophyte(English)blossom(English)agamosperm(English)female(English)spermatophyte(English)flowerer(English)SourcesDictionaryAPI.dev English dictionary data