Definify.com

Definition 2024


florescences

florescences

English

Noun

florescences

  1. plural of florescence