Definition & Meaning | English word MULTITISSUE
MULTITISSUE
Definitions of MULTITISSUE
- (biology) Relating to multiple tissues
Number of letters
11
Is palindrome
No
Search for MULTITISSUE in:
Page preparation took: 167.60 ms.