English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Carambola

Carambola (n.)

An East Indian tree (Averrhoa Carambola), and its acid, juicy fruit; called also Coromandel gooseberry.