calamandarin

English

Noun

calamandarin (plural calamandarins)

  1. Synonym of calamondin.