What is the full meaning of osmeteria
OSMETERIUM, a forked process behind the head of certain caterpillars, giving out a foul smell [n]
Example of the word osmeteria placed on a Scrabble board.