Thai Long Green

[English]

A variety of aubergine (US: eggplant) bearing pale green, sausage-shaped fruits in early to mid-season..

Synonyms in other languages

Latin names