Definition & Meaning | English word AMPHICRINE
AMPHICRINE
Definitions of AMPHICRINE
- Having both endocrine and exocrine characteristics
Number of letters
10
Is palindrome
No
Search for AMPHICRINE in:
Page preparation took: 90.70 ms.