See also: ibid and ibid.

English

edit

Noun

edit

IBID (uncountable)

  1. (uncountable, technology) Abbreviation of ion beam-induced deposition.

See also

edit

Anagrams

edit