cockspur

/'kɔkspə:/
Noun
  1. small spiny West Indian tree
  2. widely grown stout Old World hay and pasture grass

Khám phá thêm

Các từ liên quan

Từ chứa "cockspur"

cockspur
A gardener prunes a cockspur tree in a botanical garden.