• word of the day

    manteodea

    manteodea - Dictionary definition and meaning for word manteodea

    Definition
    (noun) mantises; in former classifications considered a suborder of Orthoptera
    Synonyms : suborder manteodea
Download our Mobile App Today
Receive our word of the day
on Whatsapp