giant rattail

English

Noun

giant rattail (plural giant rattails)

  1. Synonym of giant grenadier.