GeneralConnection.comDictionary
xyris operculata
Noun

1. tall yellow-eye
1. Xyris operculata, yellow-eyed grass
Usage