microsporangios

Spanish

Noun

microsporangios

  1. plural of microsporangio