Definify.com

Definition 2024


staminodes

staminodes

English

Noun

staminodes

  1. plural of staminode