Definify.com

Definition 2025


amaranthuses

amaranthuses

English

Noun

amaranthuses

  1. plural of amaranthus