English | German | Russian | Czech

promuscidate English

Meaning promuscidate meaning

What does promuscidate mean?

promuscidate

Having a promuscis. Resembling a promuscis.

Are you looking for...?