Cardioids Meaning
There are 1 meaning(s) for word Cardioids
Meaning 1 : an epicycloid in which the rolling circle equals the fixed circle
Similar words of Cardioids :
There are 1 meaning(s) for word Cardioids
Similar words of Cardioids :