infrutescences

French

Noun

infrutescences ?

  1. plural of infrutescence