Home

Word

Xyris operculata, n.
more info of Australia
<noun.plant>

Xyris operculata tall yellow-eye
semantic pointers
hypernym