trimera
/ˈtrimɛrə/Definitions
1. noun
A set of three; a trimeric compound or structure.
“The enzyme was found to have a trimera structure, crucial for its function.”
1. noun
A set of three; a trimeric compound or structure.
“The enzyme was found to have a trimera structure, crucial for its function.”