acaudate
English Dictionary
->
Letter A
-> acaudate
Search Dictionary:
acaudate Definition
(a)
lacking
a
tail
or
taillike
appendage
acaudate Synonyms
acaudal
acaudate
© Art Branch Inc.