characoid

English

Noun

characoid (plural characoids)

  1. Synonym of characid.