Definify.com

Definition 2026


semiflorets

semiflorets

English

Noun

semiflorets

  1. plural of semifloret