Definify.com

Definition 2024


xyrid

xyrid

English

Noun

xyrid (plural xyrids)

  1. Any of several North American plants, of the genus Xyris, resembling sedges