Word Hen
What is the meaning of the word "
ibidem
"?
Definitions:
A Latin word that translates to "in the same place" in English.
ADVERB
Synonyms:
ibid.