oligoteratoasthenozoospermia

English

Noun

oligoteratoasthenozoospermia (uncountable)

  1. (medicine) Oligoasthenoteratozoospermia.

Anagrams