Womans flowers, perhaps (5)
I believe the answer is:
flora
'flowers perhaps' is the definition.
(I know that flowering plant is a type of angiosperm)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for flora that I've seen before include "growing flowers" , "growth" , "__ MacDonald, heroine of the 1745 Jacobite rising" , "Various plants" , "Plants of a region or age" .)