Noun Definition

tempura

1.Definition: vegetables and seafood dipped in batter and deep-fried

Category: Food