English

edit

Noun

edit

tephiritid

  1. Misspelling of tephritid.