Definition, Meaning & Anagrams | English word TARGETOID
TARGETOID
Definitions of TARGETOID
- (medicine) A structure or lesion that resembles a target.
Number of letters
9
Is palindrome
No
Search for TARGETOID in:
Page preparation took: 106.46 ms.