• word of the day

    megaloptera

    megaloptera - Dictionary definition and meaning for word megaloptera

    Definition
    (noun) in some classifications considered a separate order: alderflies; dobsonflies; snake flies
Download our Mobile App Today
Receive our word of the day
on Whatsapp