Xerarch definition

Of or pertaining to xerosere.
adjective
0
0
Growing in dry places.
adjective
0
0
Advertisement