mesonephroid

English

Adjective

mesonephroid (not comparable)

  1. Alternative form of mesonephric.

Anagrams