English | German | Russian | Czech

dogstail English

Meaning dogstail meaning

What does dogstail mean?

dogstail

A perennial grass, of the genus Cynosurus, that is grown for fodder

Are you looking for...?