Word Definition

Elongated

  1. of Elongate

Synonyms