Xyris operculata
xy·ri·so·perculata
noun
1.
of Australia
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
xy·ri·so·perculata
of Australia
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.