macrospora
Italian
Etymology
Noun
macrospora f (plural macrospore)
Latin
Adjective
(deprecated template usage) macrospora
- inflection of macrosporus:
Adjective
(deprecated template usage) macrosporā
macrospora f (plural macrospore)
(deprecated template usage) macrospora
(deprecated template usage) macrosporā