Definify.com

Definition 2024


polyplastids

polyplastids

English

Noun

polyplastids

  1. plural of polyplastid