You asked:

is an acorn a fruit

No. A acorn is not a fruit.
acorn
acorn
acorn

fruit
fruit
fruit