Definify.com

Definition 2024


makrosporo

makrosporo

Ido

Noun

makrosporo (plural makrospori)

  1. (biology) megaspore, macrospore

Synonyms

Antonyms