answersLogoWhite

0

The meaning of the word is the enlargement of an organ. The word is english and was created in the 1900's. It is unclear where it originated from though.

User Avatar

Wiki User

12y ago

What else can I help you with?