Definify.com

Definition 2024


acanthuses

acanthuses

English

Noun

acanthuses

  1. plural of acanthus