Definify.com

Definition 2024


altroses

altroses

English

Noun

altroses

  1. plural of altrose