ploughshare tortoise
English
Noun
ploughshare
tortoise
(
plural
ploughshare tortoises
)
Synonym of
angonoka
.