i started repairing the dam of my pond yesterday and my neighbor ran off screaming -- i think he has beavophobia
a psychological and abnormal fear of anything to do with beavers
"i started repairing the dam of my pond yesterday and my neighbor ran off screaming -- i think he has beavophobia" What is the definition of "beavophobia"?