Horsetail
Definition: horsetail
horsetail: A poisonous weed found in grassland. Managing horsetail on farmland ensures healthy pasture and crop growth.
horsetail: A poisonous weed found in grassland. Managing horsetail on farmland ensures healthy pasture and crop growth.