pistils
English
Noun
pistils
plural of
pistil
French
Noun
pistils
plural of
pistil