tymbal
nounDefinition of tymbal
: the vibrating membrane in the shrilling organ of a cicada
Keep scrolling for more