difurans

English

Noun

difurans

  1. plural of difuran