targetoid
English
Etymology
From
target
+
-oid
.
Noun
targetoid
(
plural
targetoids
)
(
medicine
)
A
structure
or
lesion
that resembles a
target
.
Anagrams
rogitated