mecopteran
English Dictionary
->
Letter M
-> mecopteran
Search Dictionary:
mecopteran Definition
(n)
any
of
various
carnivorous
insects
of
the
order
Mecoptera
mecopteran Synonyms
mecopteran
© Art Branch Inc.