Definify.com

Definition 2024


homoeoboxes

homoeoboxes

English

Noun

homoeoboxes

  1. plural of homoeobox