From odore + -foro.
odoroforo (feminine odorofora, masculine plural odorofori, feminine plural odorofore)