centiray
English
Noun
centiray
(
plural
centirays
)
(
genetics
)
Alternative form of
centiRay
.