ARROWHEAD


Meaning of ARROWHEAD in English

noun the head of an arrow.

2. arrowhead ·noun an aquatic plant of the genus sagittaria, ·esp. s. sagittifolia, — named from the shape of the leaves.

Webster English vocab.      Английский словарь Webster.