Definify.com

Definition 2026


amaranthuses

amaranthuses

English

Noun

amaranthuses

  1. plural of amaranthus