Attested.to

Alar

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time