Definify.com

Definition 2024


autoploids

autoploids

English

Noun

autoploids

  1. plural of autoploid