swallowtail ( synonym found)

Definition of swallowtail:

°the forked tail of a swallow.
°anything, such as a burgee, of a similar forked shape.

Definition of swallowtail:

°the forked tail of a swallow.
°anything, such as a burgee, of a similar forked shape.

Back to Top