Wiktionary
latrophilins
n. (plural of latrophilin English)
n. (plural of latrophilin English)