Definify.com

Definition 2025


altheas

altheas

English

Noun

altheas

  1. plural of althea