Compund Words

Sponsored Links

Last Search Words

Search Result:listera




Overview of noun listera

The noun listera has 1 sense


  • Listera, genus Listera -- (genus of terrestrial orchids having usually a single pair of broad shining leaves near the middle of the stem; found in temperate Asia and North America and Europe)