Definify.com

Definition 2025


gynobases

gynobases

English

Noun

gynobases

  1. plural of gynobase