Noun Definition

xyris operculata

1.Definition: of Australia

Category: Plants