microrhizomes

English

Noun

microrhizomes

  1. plural of microrhizome