English edit

Noun edit

metasomas

  1. plural of metasoma

Spanish edit

Noun edit

metasomas m pl

  1. plural of metasoma