Home
Search
Index
Definify.com
Definition
2024
tottergrass
tottergrass
English
Noun
tottergrass
(
uncountable
)
Briza media
, a species of
grass
.
Etymology
totter
+
grass
Similar Results