Definify.com

Definition 2025


homoioptota

homoioptota

English

Noun

homoioptota

  1. plural of homoioptoton