common horsetail
US
/ˌkɑmən ˌhɔrsˈteɪl/
Definition for common horsetail is being prepared and will be available soon.
Definition for common horsetail is being prepared and will be available soon.