Definify.com

Definition 2025


xylaloe

xylaloe

English

Noun

xylaloe (plural xylaloes)

  1. agalloch