1 result found

Search Results for: efflorescence

Efflorescence

Definition noun (1) (botany) The state of efflorescing; time of flowering or blossoming; anthesis. (2) (medicine) A... Read More