theraponid
English
Noun
theraponid
(
plural
theraponids
)
(
zoology
)
Alternative form of
terapontid
.