Find the word definition

Wiktionary
bojanus organs

n. (Bojanus organ English)