caudal appendage
English Dictionary
->
Letter C
-> caudal appendage
Search Dictionary:
caudal appendage Definition
(n)
tail
especially
of
a
mammal
posterior
to
and
above
the
anus
caudal appendage Synonyms
caudal appendage
© Art Branch Inc.