testaceous
English Dictionary
->
Letter T
-> testaceous
Search Dictionary:
testaceous Definition
(a)
relating
to
or
possessing
a
test
(a)
relating
to
or
possessing
a
testa
; "
testaceous
echinoderms
"
testaceous Synonyms
testaceous
© Art Branch Inc.