characoid
English
Noun
characoid
(
plural
characoids
)
Synonym of
characid
.