English dictionary
needle rush meaning and definition
Definition and meaning of needle rush at MeaningMonkey.org. needle rush meaning and definition in the English Dictionary.NEEDLE RUSH noun
Definition of needle rush (noun)
- fine-leaved aquatic spike rush; popular as aerator for aquariums
Source: Princeton University Wordnet