Definify.com

Definition 2024


diplotenes

diplotenes

English

Noun

diplotenes

  1. plural of diplotene