Definify.com

Definition 2026


altroses

altroses

English

Noun

altroses

  1. plural of altrose