Translation of selular in English:

selular

cell technology

noun

  • 1

    (in advertising, not spoken idiom) cell technology