Definify.com

Definition 2025


semiflorets

semiflorets

English

Noun

semiflorets

  1. plural of semifloret