SENSE ROD


Meaning of SENSE ROD in English

noun

: a terminal filament on the sense cell of some insect sense organs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.