• word of the day

    anomalopteryx

    anomalopteryx - Dictionary definition and meaning for word anomalopteryx

    Definition
    (noun) the smallest moa; slender moa about the size of a large turkey
    Synonyms : anomalopteryx oweni
Download our Mobile App Today
Receive our word of the day
on Whatsapp