salvinia auriculata Meaning, Definition & Usage

  1. noun free-floating aquatic ferns
    floating-moss; Salvinia rotundifolia.

WordNet