What does ametabol mean?

ametabol - German to English

ametabolic

View more

  • ametabolous