tacaud

French

Noun

tacaud m (plural tacauds)

  1. Trisopterus spp.

Further reading