Last modified on 10 June 2013, at 12:06

homospora

SpanishEdit

NounEdit

homospora f (plural homosporas)

  1. (botany) homospore