osmoceptor

English

Noun

osmoceptor (plural osmoceptors)

  1. osmoreceptor

Anagrams