Tephritid meaning

A member of the Tephritidae, a family of fruit flies.
noun
0
0
Pertaining to this family.
adjective
0
0
Advertisement