adjective
Of food: delectable, delicious.
Of a person or thing: excellent, wonderful; also, very aesthetically pleasing or attractive; good enough to eat.
Fastidious, picky.
Very small; tiny.