English | German | Russian | Czech

aesthetasc English

Meaning aesthetasc meaning

What does aesthetasc mean?

aesthetasc

(anatomy) A specialized organ used to determine the concentration and direction of a smell.

Are you looking for...?