• word of the day

    fenusa

    fenusa - Dictionary definition and meaning for word fenusa

    Definition
    (noun) birch leaf miner
    Synonyms : genus-fenusa
Download our Mobile App Today
Receive our word of the day
on Whatsapp