sporangiola

English

Noun

sporangiola

  1. plural of sporangiolum