cicad

See also: cicád and CICAD

English

Noun

cicad (plural cicads)

  1. Alternative form of cicada.