Definify.com

Definition 2025


homoeoboxes

homoeoboxes

English

Noun

homoeoboxes

  1. plural of homoeobox