Compund Words

Sponsored Links

Last Search Words

Search Result:rorippa




Overview of noun rorippa

The noun rorippa has 1 sense


  • Rorippa, genus Rorippa -- (annual and perennial herbs of damp habitats; cosmopolitan except Antarctica)