Dictionary for word “homaloidal”
homaloidal - Did you Mean?
homaloid (homaloidal)
homaloid