Definify.com

Definition 2025


aloe_veras

aloe veras

English

Noun

aloe veras

  1. plural of aloe vera