humpbacks

English

Noun

humpbacks

  1. plural of humpback

Verb

humpbacks

  1. third-person singular simple present indicative of humpback