English Dictionary
◊ FENUSA
Fenusa
n : birch leaf miner [syn: {Fenusa}, {genus-Fenusa}]