The sentence is correct as written. Clumsy ol' Word probably mistook the plural verb for an error because of or , which would require a singular verb if the nouns weren't modifiers or if the modified noun were singular. There were no apple or grapefruit trees .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.