Find the word definition

Wikipedia
Orellia

Orellia is a genus of tephritid or fruit flies in the family Tephritidae.

Orellia ruficauda feeds on Canada thistle has been reported to be the most effective biological control agent for that plant. Its larvae parasitize the seed heads of the plant feeding solely upon fertile seed heads.

  • Orellia falcata