Definify.com

Definition 2024


tetraploids

tetraploids

English

Noun

tetraploids

  1. plural of tetraploid