Definify.com

Definition 2024


hyoplastra

hyoplastra

English

Noun

hyoplastra

  1. plural of hyoplastron