aidid
About 0.03 uses per million words.
Meaning
- noun Any member of the family Aididae.
Similar words
somali aclerdid alydid aradid aphidiine aderid aphodiid aphidine mydaid aeshnid
Often followed by
and was in had to is as would has
Save “aidid” to learn later