Definify.com

Definition 2025


acanthuses

acanthuses

English

Noun

acanthuses

  1. plural of acanthus