tall yellow-eye Meaning, Definition & Usage

  1. noun of Australia
    Xyris operculata.

WordNet