Definify.com

Definition 2025


mitospora

mitospora

Italian

Noun

mitospora f (plural mitospore)

  1. (botany) mitospore

Anagrams