Definify.com

Definition 2024


amaranthuses

amaranthuses

English

Noun

amaranthuses

  1. plural of amaranthus