Romulo Barroso, Brazilian annelidologist

  • Departamento de Biologia, Pontifícia Universidade Católica do Rio de Janeiro, Av. Marquês de São Vicente, 255, Gávea, 22451-900, Rio de Janeiro, RJ, Brazil.

Taxon names authored

(List may be incomplete)

Publications edit

(List may be incomplete)

Authority control