Reticulitermes lucifugus

1. (noun) destructive European termite
Related Words: termite, white ant



Terms and Conditions of Use / Copyright Notice