meaning of olfactory property

1. any property detected by the olfactory system


Related Words

olfactory property |

Developed & Maintained By Taraprasad.com

Treasure Words