EngToVietEnglish · Vietnamese

English dictionary

pseudohermaphroditic

Definitions, examples, synonyms and antonyms from WordNet 3.0.

adjective satellite

  1. having internal reproductive organs of one sex and external sexual characteristics of the other sex

    adj.all

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with P · Translate this word