tapegrass in Portuguese tapegrass in Portuguese hidrocaritácea noun Any of various aquatic flowering plants in the Hydrocharitaceae family. Add to Flashcards