topinambours

English

Noun

topinambours

  1. plural of topinambour

French

Noun

topinambours m

  1. plural of topinambour