What is the meaning of Dipteran?
An insect of the large order Diptera; a fly.
Relating to or denoting dipterans.
Source: wiktionary.orgSearch words containing
An insect of the large order Diptera; a fly.
Relating to or denoting dipterans.
Source: wiktionary.orgSearch words containing