YourDictionary

staminiferous

adjective

having or bearing a stamen or stamens

link/cite print suggestion box