Definition, Meaning & Anagrams | English word DOGSTAIL
DOGSTAIL
Definitions of DOGSTAIL
- Any perennial grass of the genus Cynosurus, native to the Mediterranean basin, grown for fodder
Number of letters
8
Is palindrome
No
Search for DOGSTAIL in:
Page preparation took: 137.42 ms.